technischer Platz - Turkish English Dictionary